package com.easy.service;

import com.easy.bean.Inventory;
import com.easy.bean.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface IUserService {
    // 修改用户密码
    boolean updateUser(Integer userId, String oldPassword, String newPassword);
    User getCurrentUser(String user_name);
    List<User> getUser();
    int addUser(User user);
    int editUser(User user);
    int delUser(@Param("id") int id);
    // 新增分页查询方法
    List<User> getPagedUser(@Param("offset") int offset, @Param("pageSize") int pageSize);
    int getTotalUserCount(); // 获取库存总数
    // 根据商品名称或ID查询库存商品
    List<User> searchUser(@Param("keyword") String keyword);
}
